Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEOPOLD AVENUE Detached £606,020 £315,000 27 Sep 2004
4 LEOPOLD AVENUE Detached £1,014,642 £750,000 26 May 2016
8 LEOPOLD AVENUE Detached £624,684 £613,000 28 Apr 2023
10 LEOPOLD AVENUE Detached £803,010 £650,000 18 Oct 2019
16 LEOPOLD AVENUE Detached £733,834 £562,000 29 Mar 2017
18 LEOPOLD AVENUE Detached £897,814 £243,500 18 Oct 2000
22 LEOPOLD AVENUE Detached £950,314 £272,500 27 Apr 2001
24 LEOPOLD AVENUE Detached £754,304 £475,000 16 Jul 2007
26 LEOPOLD AVENUE Detached £586,576 £472,500 30 Oct 2018
28 LEOPOLD AVENUE Detached £552,647 £325,000 22 Feb 2013
32 LEOPOLD AVENUE Detached £684,092 £530,000 2 Jun 2017